package com.base.service;

import com.base.vo.ComparePatientVo;
import com.base.vo.EmpiPatientRel;


import java.util.List;

/**
 * @author wnhuang
 * @Package com.base.api
 * @date 2021-02-08 23:40
 */
public interface EmpiPatientService {


    /**
     * 获取相关记录
     * @param id
     * @return
     */
    List<EmpiPatientRel> getPatientRelList(String id);

    /**
     * 获取相关记录
     * @param empiPatientRel
     * @return
     */
    List<EmpiPatientRel> getPatientRelList(EmpiPatientRel empiPatientRel);

    /**
     * 比对记录
     * @param iguid
     * @return
     */
    List<ComparePatientVo> ComparePatientRel(String iguid) throws Exception;

    /**
     * 合并记录
     * @param iguid
     */
    void mergeRow(String iguid);

    /**
     * 拆分记录
     * @param iguid
     */
    void spiltRow(String iguid);
}
